paper blockade - Turkish English Dictionary